extensive vocabulary - Turkish English Dictionary